How to grow vegetables in urban environments